/* Global Navigation Style Items */

input , td , div { font-family: arial; }

#HeaderContainer	{width:963px; background-image:url('/images/_controls/global-header/bg-header.gif'); height: 51px;}
	#HeaderForm			{padding:0px; margin:0px}
		#HeaderLogo			{float:left; padding-left:45px;}
			#HondaLogo		{border:0px;}
		#HeaderModelSelect	{float:left; margin-left:39px; margin-top:15px; margin-right:20px;}
			.HeaderModelSelector	{font-size:10px; color: #000000; width:177px; background-color:#EAEBEA; font-family:Arial;}
		.HeaderLink			{float:left; margin-top:16px; font-size:12px; font-weight:bold; color: #333333;}
		.HeaderLink a, .HeaderLink a:active, .HeaderLink a:visited		{font-size:12px; font-weight:bold; color: #333333; text-decoration:none;}
		.HeaderLink a:hover	{font-size:12px; font-weight:bold; text-decoration:underline;}
		.HeaderDiv			{float:left; margin-top:8px; margin-left:5px; margin-right:5px;}
		#HeaderSearchField	{float:left; margin-top:15px; margin-left:10px;}
			#HeaderSearchText	{font-size:10px; color: #000000; width:97px; background-color:#EAEBEA; font-family:Arial;}
		#HeaderSearchButton	{float:left; margin-top:15px; margin-left:5px;}
			#HeaderSearch		{border:0px;}
			
/* Global Footer Style Items */
#FooterContainer	{float:left; width:963px; background-image:url('/images/_controls/global-footer/bg-footer.gif'); height:50px; margin-top:10px; text-align:left;}
	#FooterLinks		{float:left; margin-top:15px; text-align:center; padding-left:140px;}
		#FooterLinksContainer		{float:left;}
			.FooterLink			{float:left; font-size:12px; color: #3B3B3B;}
			.FooterLink a, .FooterLink a:active, .FooterLink a:visited		{font-size:12px; color: #3B3B3B; text-decoration:none;}
			.FooterLink a:hover	{font-size:12px; text-decoration:underline;}
			.FooterDiv			{float:left; margin-right:10px; margin-left:10px; width:1px; height:15px;}
	#FooterCopyright			{float:left; font-size:10px; color: #3B3B3B; margin-top:3px; width:963px; text-align:center; height:20px;}
	.FooterHomepageCopyright	{margin-top:5px; padding-bottom:2px;}
	#FooterCopyright a			{font-size:10px; color: #3B3B3B;}
		.FooterCorporateLink a, .FooterCorporateLink a:active, .FooterCorporateLink a:visited	{font-weight:bold;}
		#FooterCopyright a:hover	{color:#0066CC;}
	
/* Other Items */
.DottedLink a,.DottedLink a:visited, .DottedLink a:active{text-decoration:underline; color:#000000;}
.DottedLink a:hover{text-decoration:underline; color:#0066CC;}


body form	{margin:0px; padding:0px;}
#GlobalLeaveSiteLayer	{position:absolute; width:569px; height:288px; font-size:11px;}
	#GlobalLeaveSiteLayerTop	{width:569px; height:50px; background-image:url('/images/leave-site/leavesite-top.gif');}
		#GlobalLeaveSiteLayerClose	{float:right;}
		#GlobalLeaveSiteLayerClose img	{border:0px;}
	#GlobalLeaveSiteLayerContent	{width:569px; height:224px; background-image:url('/images/leave-site/leavesite-bg.gif'); text-align:left;}
		#GlobalLeaveSiteLayerText	{margin:25px 15px;}
			#GlobalLeaveSiteLayerText b	{font-weight:bold; color:#0066CC;}
			#GlobalLeaveSiteCancelButton	{border:0px;}
	#GlobalLeaveSiteLayerBottom	{width:569px; height:14px;}

#DisclaimersContainer {float:left; width:963px; text-align:left; color:#000000; font-size:10px; margin-top:10px; position: relative;}
        #DisclaimersContainer a:hover {text-decoration:none; }

body			{text-align:center; margin:0px; font-family:Arial; background-color:White;}
a, a:visited, a:active {text-decoration: none; color:#000000;}
a:hover {text-decoration:underline;}

	#PageContainer	{width: 1000px; margin-left:auto; margin-right:auto;}
		#PageLeftColumn {float:left; margin:0px; width:17px; height:51px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/_controls/global-header/background-header-left.png');}
			#PageLeftColumn img	{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
		#PageCenterColumn	{float:left; width:963px;}
			#PageTitle  {width:963px; height:54px;}
				#SendFriend {float:right; padding-right:25px; margin-top:20px;}
					.iconimage, .icontext {float:left;}
					.icontext {margin-left:3px; margin-top:3px; font-weight:bold; font-size:11px; color:#0066CC;}
					.icontext a, .icontext a:visited, .icontext a:active{color:#0066CC;}
		#PageRightColumn {float:left; margin:0px; width:20px; height:51px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/_controls/global-header/background-header-right.png');}
			#PageRightColumn img	{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:50001;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(/images/tools/shopping/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 50002;
	color:#000000;
	display:none;
	border: 1px solid #666;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 0;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:50003;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:50000;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}


#FooterContainer
{
	margin: 0px;
}

/* PREVIOUS CONFIGS POPUP */
#prevConfigsPopup
{
	background-color: #dddede;
	width: 500px;
	height: 100px;
	position: absolute;
	margin-left: 420px;
	z-index: 9;
	margin-top: -100px;
	text-align:left;
	padding: 0px 15px 0px 15px;
	display: none;
}
#prevConfigsPopup a { color: #0066CC; }
#prevConfigsPopup img { cursor: pointer; }

.gray-top-spacer
{
	position: relative;
}
#tyHeader
{
	font-weight: bold;
	position: absolute;
	left: 710px;
	top: 8px;
}

#tyHeader a
{
	color: #0066CC;
}
#tyHeader img
{
	vertical-align: middle;
	cursor: pointer;
}
#sumPrintEmail
{
	font-weight: bold;
	position: absolute;
	left: 825px;
	top: 10px;
}

#sumPrintEmail a
{
	color: #0066CC;
}
#sumPrintEmail img
{
	vertical-align: middle;
	cursor: pointer;
}

/* ZIP POPUP */
#zipPopup
{
	position: absolute;
	border: solid 10px #dddede;
	width: 380px;
	height: 198px;
	background-color: #fff;
	left: 50%;
	top: 20%;
	margin-left: -190px;
	display: none;
}
#zipPopup #head
{
	height: 30px;
	background-color: #dddede;
	font-size: 16px;
	color: #666;
	text-align: left;
	font-weight: bold;
}
#zipPopup table
{
	width: 290px;
	margin-top: 30px;
	text-align: center;
}
#zipPopup table input
{
	background-color: #dddede;
	border: solid 1px #666;
}
#zipPopup table img
{
	cursor: pointer;
}

/* EXIT ALERT */
#exitPageAlert
{
	display: none;
}
#exitPageAlertMain
{
	border: solid 10px #dddede;
	width: 380px;
	height: 140px;
	background-color: #fff;
	text-align: left;
}
#exitPageAlertMain img
{
	cursor: pointer;
}
#exitPageAlertMain .content
{
	margin: 20px;
}
#exitPageAlertMain #header
{
	height: 30px;
	background-color: #dddede;
	font-size: 16px;
	color: #666;
	text-align: left;
	font-weight: bold;
}
/* SUMMARY PAGE */
#sumPageNav
{
	height: 40px;
	padding-left: 20px;
}

#sumPageTopSpacer
{
	height: 15px;
}
#summaryContent #navigationBtns
{
	padding-left: 20px;
}
.gray-top-spacer
{
	width: 963px;
	height: 20px;
	background-color: #dddede;
}
.gray-top-spacer h2
{
	position: absolute;
	margin-top: 10px;
	margin-left: 15px;
}
#sumTable
{
	width: 933px;
	margin-top: 10px
}
.headerTitle
{
	width: 96%;
	background-color: #dddede;
	padding: 3px;
	height: 21px;
}
.headerTitle .title
{
	width: 83%;
	float: left;
	height: 21px;
}
.headerTitle img
{
	cursor: pointer;
}
#sumTable div.lineItem
{
	width: 95%;
	padding: 5px;
	border-bottom: solid 1px #dddede;
}
#sumTable div.lineItemShort
{
	width: 254px;
	padding: 5px;
	border-bottom: solid 1px #dddede;
}
#sumAddSteps2 div.lineItemShort
{
	width: 254px;
	padding: 5px;
	border-bottom: solid 1px #dddede;
}
#sumSimilarModels2 div.lineItemShort
{
	width: 254px;
	padding: 5px;
	border-bottom: solid 1px #dddede;
}
.lineItem .title
{
	width: 80%;
	float: left;
}
.subTitle
{
	width: 77%;
	float: left;
	margin-top: 2px;
}
#sumTable div.lineItem b.big
{
	font-size: 12px;
}
#sumTable #txtInfo
{
	border-right: solid 1px #dddede;
	vertical-align: top;
}
#sumTable #carPhoto
{
	width: 300px;
	border-right: solid 1px #dddede;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
}
#sumTable #otherInfo
{
	width: 262px;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 2px;
}
.txtDiv1
{
	padding-left: 5px;
	margin-bottom: 9px;
}
#zipRaqContainer
{
	width: 262px;
	height: 185px;
	border: solid 1px #dddede;
	background: #dddede;
	overflow: hidden;
	position: relative;
}
#zipRaqContainer a
{
	color: #0066CC;
}
#enterZipBox
{
	position: relative;
	display: none;
}
#enterZipBox input
{
	background-color: #dddede;
	border: solid 1px #666;
}
#msrpTotalBox
{
	width: 93%;
	text-align: right;
	margin-top: 20px;
}
#msrpTotalBox a
{
	color: #0066CC;
}
#msrpTotalBox .big
{
	font-size: 14px;
}
#msrpTotalBox .big b
{
	font-size: 20px;
}
#msrpTotalTwo
{
	margin-top: 20px;
}
#msrpTotalTwo div.big
{
	font-size: 14px;
}
#msrpTotalTwo div.big b
{
	font-size: 20px;
}
#iconList
{
	margin-top: 5px;
	padding-left: 10px;
}
#iconList img
{
	vertical-align: middle;
}
#iconList a
{
	color: #0066CC;
}
#iconList2
{
	margin-top: 5px;
	padding-left: 10px;
}
#iconList2 img
{
	vertical-align: middle;
}
#iconList2 a
{
	color: #0066CC;
}
#similarModelListBox
{
	margin-top: 5px;
	padding-left: 10px;
	width: 80%;
}
#similarModelListBox a
{
	color: #0066CC;
}
#similarModelListBox2
{
	margin-top: 5px;
	padding-left: 10px;
	width: 80%;
}
#similarModelListBox2 a
{
	color: #0066CC;
}
div.dealerItem
{
	border-top: solid 1px #c4c5c5;
}
div.dealerText
{
	color: #7c7c7c;
}
#raqPopup
{
	width: 620px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #fff;
	border: solid 10px #dddede;
}
#raqPopup #head
{
	height: 40px;
	background-color: #dddede;
	font-size: 16px;
	color: #666;
	text-align: left;
	font-weight: bold;
	width: 620px;
}
#raqPopup #head img
{
	position: absolute; left: 543px; top: 8px; cursor: pointer;
}
#raqPopup #subHead
{
	font-size: 12px;
	font-weight: normal;
	color: #000;
}
#raqPopup #raqContents
{
	width: 558px;
	margin: 30px;
	text-align: left;
}
#raqPopup #raqContents .blue-text
{
	color: #0099ff;
}
#raqPopup #raqContents input, select
{
	background-color: #dddede;
	border: solid 1px #666;
}
#raqPopup a
{
	color: #0066CC;
}
.textbox-big
{
	width: 98%;
}
.raqFormError
{
	position: absolute;
	margin-top: -20px;
	margin-left: 195px;
	*margin-top: 0px;
	*margin-left: 2px;
	background: url(/images/tools/build-price/summary-raq-form-error.gif) no-repeat;
	z-index: 100000;
	padding: 3px;
	text-align: center;
	width: 125px;
	height: 20px;
	display: none;
}
/* END SUMMARY PAGE */

/* THANK YOU PAGE */

#thxTable
{
	width: 913px;
	margin-left: 20px;
	margin-top: 10px;
	display: none;
}
#dealerLocMap
{
    
	position: relative;
	border: solid 1px #BDD1EC;
}
#MSVE_obliqueNotification { visibility: hidden; }
.directionsHead
{
	background-color: #797979;
	color: #fff;
	width: 100%;
	font-weight: bold;
}
.summaryPhoto { position:relative; width:300px; height:200px;}
#tempRight { display:none; }
.accessoryPrint { display:none; margin-left:15px;}

.modelDisplayBox
{
	height:101px;
	width:235px;
	cursor:pointer;
	vertical-align: top;
	float: left;
	margin-top: 1px;
	position: relative;
}

.models-text-header { float:left; height:20px; background:#D6D6D6; width:705px; font-weight:bold; line-height:18px; margin-top: 5px; margin-bottom: 5px; }
.models-text-header div { margin-left: 5px; margin-top: 1px; }

ul.side-nav{margin:0px; padding:0px;}
ul.side-nav li{list-style:none; height:20px; background:#99CDFF; border-bottom:solid 2px #fff; line-height:normal; cursor: pointer;}
ul.side-nav li.select{background:#333; color:#fff;}
ul.side-nav li input{ vertical-align: middle; }

.bg-img
{
	height:101px;
	width:235px;
}

.bg-over
{
	height:101px;
	width:235px;
	display: none;
	position: absolute;
	z-index: 1;
}

.car-text
{
	height:33px;
	width:235px;
	margin-top: 68px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	line-height:14px;
}
html>body .car-text { margin-top:65px; }

.car-text span
{
	font-size:10px;
	color:#8E8E8E;
	font-weight:bold;
}

.modelOffer
{
	position: absolute;
	left: 10px;
	top: 8px;
	z-index: 20;
}

.gray-text10
{
	font-size:10px;
	color:#D6D6D6;
	font-weight:bold;
}

.offer
{
	position:absolute;
	z-index:99px;
	width:110px;
	font-size:10px;
	font-weight:bold;
	line-height:10px;
	padding-top:5px;
	padding-left:5px;
	font-family:arial;
}

.rt-b
{
	float:left;
	width:60px;
	padding-left:5px;
}

.rt-b a
{
	text-decoration:none;
	color:#000;
}

.lt-b
{
	float:left;
	width:21px;
}

img 
{
	border: 0px;
}

#changeModelPopup
{
	display: none;
}
#changeModelPopupMain
{
	border: solid 10px #dddede;
	width: 380px;
	background-color: #fff;
}
#changeModelPopupMain #head
{
	height: 30px;
	background-color: #dddede;
	font-size: 16px;
	color: #666;
	text-align: left;
	font-weight: bold;
}
#changeModelPopupMain #content
{
	margin: 20px;
}
#changeModelPopupMain img
{
	cursor: pointer;
}
#changeModelPopupMain a { color: #0066CC; }

body {font-size: 11px; padding: 0px;}
#PageContainer { text-align:left;}
#PlainPageHeader { width: 963px; height: 91px; background: url('/images/tools/build-price/header.jpg') no-repeat; padding-left: 26px; position: relative; }
img { border: 0px; }
td{ font-family: Arial; font-size: 11px; }
.clr{ clear:both; }

#globalNavDiv
{
	position: relative;
	z-index: 10;
}

#DisclaimersContainer a
{
	color: #666;
}

.gray-top{width:963px; height:18px; float:left; background:url(/images/tools/build-price/gray-top.gif) no-repeat; }
.gray-mdl{width:963px; height:auto; float:left; background:url(/images/tools/build-price/gray-mdl.gif) repeat-y; padding-left: 15px; }
.gray-btm{width:963px; height:16px; float:left; background:url(/images/tools/build-price/gray-btm.gif) no-repeat; }
.gray-top-short{width:363px; height:40px; background:url(/images/tools/build-price/gray-top-short.gif) no-repeat; font-weight:bold; font-size:16px; text-align:center; margin-top: -3px; }
.gray-mdl-short{width:363px; height:auto; background:url(/images/tools/build-price/gray-mdl-short.gif) repeat-y; padding-left: 16px; overflow: hidden; }
.gray-btm-short{width:363px; height:16px; }

.left-cl{float:left; width:205px;}
.right-cl{float:left; width:710px; margin-left:10px;}
h2{margin:0px; padding:0px 0px 10px 0px; font-size:16px;}

.car-img{width:235px; height:62px; text-align:center; padding-top:5px;}

#buildCanvas { background: url('/images/tools/build-price/steel-bg.gif') no-repeat; height:536px; width:963px; *margin-top: -3px; }
#buildCanvas .left-canvas { margin-left: 25px; _margin-left: 15px; float: left; margin-top: 15px; position: relative; z-index: 1; }
#buildCanvas .right-canvas { float: left; width: 544px; position: relative; z-index:0; }

.backBtn
{
	margin-top: 6px;
	cursor: pointer;
}
.nextBtn-off
{
	margin-top: 6px;
	margin-left: 2px;
}
.nextBtn-on
{
	cursor: pointer;
	margin-top: 6px;
	margin-left: 2px;
}

#menuBottomLinks { margin-top: 4px; text-align: center; font-weight: bold; }
#menuBottomLinks a { color: #0066CC; }
.inactiveCbLi
{
	cursor: default;
	color: Gray;
}

#priceTag
{
	width: 347px;
	height: 100px;
	position: absolute;
	margin-left: 585px;
	z-index: 9;
	margin-top: -100px;
	text-align:left;
}
#priceTagContent
{
    position:relative;
    background:url('/images/tools/shopping/pricetag-bg.gif') repeat-y;
    width:347px;
    height:90px;
    overflow:hidden;
}
.priceTagLeft
{
    margin-top:5px;
    float:left;
    margin-left:5px;
    width:70%;
    line-height:13px;
    height:85px;
}
html>body .priceTagLeft { margin-top:8px; margin-left:10px; }
.priceTagRight
{
    padding-top:5px;
    text-align:right;
    float:right;
    width:23%;
    margin-right:5px;
}
html>body .priceTagRight { padding-top:8px; margin-right:10px; }
.priceTagTitle
{
    font-size:12px;
    font-weight:bold;
}
.mname { font-size:12px; }
.monthlyPaymentDiv
{
    position:absolute;
    top:75px;
    left:10px;
}
.priceTagCalculateField
{
    float:left;
    margin-top:2px;
    margin-left:5px;
}
html>body .priceTagCalculateField
{
    float:left;
    margin-top:0px;
    margin-left:10px;
}
.priceTagCalculateField .tit 
{
    font-weight:bold;
    font-size:12px;
}
.calcPrice
{
    font-size:12px;
}
.priceTagTransmission
{
    font-size:11px;
    font-weight:bold;
}
.priceTagPrice
{
    font-size:20px;
    font-weight:bold;
}
#priceTag a
{
	color: #0066CC;
}
#detail-bubble
{
    border: solid 10px #DDDEDE;
    padding: 10px;
    background-color: #fff;
    position: absolute;
    z-index: 8;
    top: 51px;
    display: none;
}

#detail-bubble .big
{
	 font-weight: bold;
	 font-size: 14px;
}

#detail-bubble li
{
	 margin-left: -15px;
}

#pre-detail-change
{
    padding: 10px;
    position: absolute;
	z-index: 0;
	visibility: hidden;
}

#pre-detail-change .big
{
	 font-weight: bold;
	 font-size: 14px;
}

#pre-detail-change li
{
	 margin-left: -15px;
}

/* CAR PHOTO */
#frontPhotosDiv.canvasPhoto
{
	position: absolute;
	z-index: 1;
	height: 450px;
	width: 550px;
}
#rearPhotosDiv.canvasPhoto
{
	position: absolute;
	z-index: 1;
	display: none;
	height: 450px;
	width: 550px;
}
#frontPhotosDiv.summaryPhoto
{
	height: 200px;
	width: 300px;
	overflow: hidden;
}
#rearPhotosDiv.summaryPhoto
{
	height: 200px;
	width: 300px;
	overflow: hidden;
}
#photoBtnsDiv
{
	text-align: center;
}
#threeQuartFrontImg
{
	position: absolute;
	z-index: 0;
}
#threeQuartRearImg
{
	position: absolute;
	z-index: 0;
}
.assetOverlayImg
{
	position: absolute;
	display: none;
}
.summaryPhoto .assetOverlayImg
{
	position: absolute;
	display: none;
	margin-top: -45px;
}
#frontViewBtn, #rearViewBtn { cursor: pointer; position: relative; top: 448px; }

/* STANDARD FEATURES POPUP */
#standardFeaturesPopup
{
	position: absolute;
	top: 12%;
	display: none;
	left: 50%;
	margin-left: -405px;
}
/* start over popup */
#startoverPopup
{
	display: none;
}
#startoverPopupMain
{
	border: solid 10px #dddede;
	width: 380px;
	background-color: #fff;
	text-align: left;
}
#startoverPopupMain .content
{
	margin: 20px;
}
#startoverPopupMain img
{
	cursor: pointer;
}
#startoverPopupMain #header
{
	height: 30px;
	background-color: #dddede;
	font-size: 16px;
	color: #666;
	text-align: left;
	font-weight: bold;
}


